self-rescue respirator - Allemand Anglais Dictionnaire